Business

Itau Pays $1.6 Billion for Stake in Brazil Brokerage Giant XP